Wie sieht das mit dem Zugriff auf den Zeichensatz bei $D000 aus?

Das CharROM ist bei Bank 0 und 2 eingeblendet, bei Bank 1 und 3 nicht.

Der VIC hat 16 KByte zur Verfgung, das CharROM ist 4 KByte gro.

Also mssen folglich bei Bank 0 und 2 nur 12 KByte fr Textbildschirme zur
Verfgung stehen. $D000 minus $C000 macht $1000, also mssen von $1000 bis
$1FFF keine Textbildschirme funktionieren. Hmm, hrt sich komisch an, gleich
mal ausprobieren: Tatsache, auf den Seiten 4 bis 7 ist nur Schrott zu sehen,
die liegen also im Zeichensatz-ROM. Die Funktion fr CharBase lautet damit:

  if ((Bank & 1) == 0 && (CharBase & 0xF000) == 0x1000) {
    CharROM;
  } else {
    RAM;
  }

Hmm, war da nicht noch was, wie man mit dem VIC Flimmermll anzeigen konnte,
wenn das CharROM eingeblendet war? Was mit 53272? Gleich mal ausprobieren:
POKE 53272,65 sieht zwar recht bel aus, aber nicht wie Zugriffe auf 
unconnected address space. Der Zeichensatz liegt bei 0 im RAM und der 
Textbildschirm bei $1000, also am Anfang des CharROM.

PC64 kann das nur teilweise emulieren, weil der Speicherbereich des VIC 
aus Geschwindigkeitsgrnden nicht in Seiten aufgeteilt wird. Da eine 
teilweise im CharROM befindliche Grafik keinen Sinn macht, wird sie
vollstndig im RAM dargestellt. Bei Textbildschirmen und Zeichenstzen
tritt das Problem sowieso nicht auf, die sind nmlich kleiner als 4 KByte.
